body{font:16px/26px 'Source Sans Pro', sans-serif;color:#fff;background:#000;-webkit-text-size-adjust:none}input,textarea,select,button{outline:none;font-family:Arial, Helvetica, sans-serif}a:active,a:focus,a{text-decoration:none;color:#b5973c}a:hover{color:#deba4d;text-decoration:none}.win-height{background:no-repeat 50% 50%;background-size:cover}.from-medium{display:none}.container{max-width:1280px;width:100%;margin:0 auto;position:relative;height:100%}#header{padding-top: 20px;position:fixed;top:0;z-index:10;left:0;right:0;height:140px}.moved #header{background:#000}#logo{width:397px;height:52px;display:block;cursor:pointer;text-indent:-9999em;background:url(img/logo.png) no-repeat;position:absolute;top:50px;left:50%;margin-left:-199px;z-index:9}#menu{padding:48px 0 0;margin:0 -5px}#menu ul{list-style:none;padding:0;margin:0;float:left}#menu ul:last-child{float:right}#menu li{padding:0 10px 0 10px;margin:0;position:relative;float:left}#menu li:after{position:absolute;content:"";width:1px;height:10px;background-color:#B79301;top:7px;right:0}#menu li:last-child:after{display:none}#menu a{color:#FFF;font-family:'Lora', serif;font-size:14px;text-transform:uppercase;transition:all 0.25s ease;border-bottom:1px solid transparent}#menu .current_page_item > a,#menu .current a,#menu a:hover{color:#b5973c;border-bottom:1px solid #b5973c;text-decoration:none}.tab-bar{display:none}#content{overflow:hidden;position:absolute;top:190px;z-index:9;bottom:100px;left:0;right:0}#content.height{bottom:80px}#content.space{top:170px}.main-content{background:rgba(0, 0, 0, 0.7);margin-left:9.5%;width:56%;float:left;position:relative;height:100%;overflow:hidden;padding:35px 33px 45px 50px}p{line-height:26px;font-size:16px;/*margin:26px 0*/}h1{font-family:'Lora', serif;font-size:30px;line-height:34px;color:#b5973c;margin:0;letter-spacing:0.5px;position:relative;padding-bottom:23px;margin-bottom:31px}h1 span{font-size:18px;line-height:24px;display:block;letter-spacing:0;padding-bottom:2px}h2{font-family:'Lora', serif;font-size:24px;line-height:28px;color:#b5973c;margin:0}h3{font-family:'Lora', serif;font-size:18px;line-height:26px;color:#b5973c;margin:0}h1:after{height:1px;width:30px;display:block;content:"";left:50%;bottom:0;position:absolute;background:#b5973c;max-height:100%}.entry ul{padding:0 0 0 50px;margin:26px 0 26px 0;list-style:none}.entry ul.space{padding:26px 0 26px 50px}.entry ul li{padding:0 0 26px 0;margin:0;line-height:26px;position:relative}.entry ul li:last-child{padding-bottom:0}.entry ul li .fa{position:absolute;top:5px;color:#b79301;left:-22px}.logos ul{text-align:center;padding:0;margin:-23px -70px 56px -13px;list-style:none}.logos ul li{padding:0 13px;margin:0;display:inline-block}.logos ul li img{height:90px}.to-top{text-align:center;padding-left:54px;clear:both;display:block}.to-top.space{padding-top:40px;text-align:center;padding-left:44px;clear:both;display:block}.to-top .btn{position:relative}.to-top .btn:hover:after,.to-top .btn:after{position:absolute;content:"\f106";top:-26px;left:50%;display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:inherit;color:#B5973C;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;margin-left:-4px}.to-down .btn:hover:after,.to-down .btn:after{position:absolute;content:"\f107";bottom:-21px;left:50%;display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:inherit;color:#B5973C;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;margin-left:-4px}.to-down.to-top .btn:hover:after,.to-down.to-top .btn:after{content:"\f106"}@-webkit-keyframes "fadeColors"{from{background-color:rgba(0, 0, 0, 0.6);color:#B5973C;}50%{background-color:#B5973C;color:#000;}to{background-color:rgba(0, 0, 0, 0.6);color:#B5973C;}}@keyframes "fadeColors"{from{background-color:rgba(0, 0, 0, 0.6);color:#B5973C;}50%{background-color:#B5973C;color:#000;}to{background-color:rgba(0, 0, 0, 0.6);color:#B5973C;}}.to-down a{animation-name:fadeColors;animation-duration:2s;animation-delay:1s;animation-iteration-count:infinite}a.btn,.btn{display:inline-block;min-width:150px;height:35px;line-height:33px;letter-spacing:2.5px;background-color:rgba(0, 0, 0, 0.6);border:1px solid #B5973C;border-radius:2px;color:#B5973C;font-family:'Lora', serif;font-size:12px;font-weight:700;text-align:center;padding:0 15px}a.btn:hover,.btn:hover{background-color:#B5973C;color:#000}.scroll-holder{overflow:hidden;padding-right:20px;height:100%;margin-right:10px}.scroll-inner{overflow:visible !important}.scroll{overflow:hidden;overflow-y:auto;max-height:100%;padding-right:50px;margin-right:-50px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.scrollbarpaper-container{position:absolute;right:0;z-index:1;right:35px}.scrollv2 .scrollbarpaper-container{height:auto !important}.scrollv2 .scrollbarpaper-track{margin:20px 0}.scrollbarpaper-track{position:absolute;top:0;right:2px;background:#000000;width:2px;height:100%}.scrollbarpaper-drag{position:absolute;width:6px;margin-left:-2px;background:#636363;cursor:pointer}#content.bio{bottom:0;top:100px}.bio .photo{position:absolute;bottom:0;right:0;height:100%;width:50%;vertical-align:bottom}.bio .photo img{max-height:100%;max-width:100%;position:absolute;bottom:0}.bio .info{left:9.4%;width:39.5%;top:90px;bottom:85px;position:absolute;padding:30px 0;background:rgba(0, 0, 0, 0.7)}.bio .entry{padding:14px 0 30px 50px}.bio .entry h2{font-family:'Sorts Mill Goudy', serif}.bio .entry ul{padding-bottom:22px}.bio .entry ul li.space{padding-bottom:0}.bio .entry ul li .fa{left:-13px}.bio .to-top{padding-left:10px;margin-top:-27px}.bio .scrollbarpaper-container{right:20px}.attorneys{height:100%;max-width:800px;margin:auto;position:relative}.main-hold .attorneys{/*margin-right:-12px*/;padding-top:43px;padding-bottom:27px;height:auto}.attorneys .scrollbarpaper-container{right:-33px}.attorneys .scroll-holder{padding-right:0;margin-right:0;/*background-color: rgba(0,0,0,0.7);*/padding-left: 20px;}.attorneys .scroll-inner{width:100% !important}.attorneys img{width:100%;/*-webkit-filter:grayscale(100%);filter:grayscale(100%)*/}.main-hold .attorneys img{opacity:0.4}.main-hold .attorneys a:hover img{width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.2}.attorneys article a{display:block;position:relative;background:#000;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;transition:all .8s ease}.attorneys article a:hover{background:#4d3b06}.attorneys .type-2 article a:hover{background:#000}.attorneys article a:after{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform .35s;transition:opacity 0.35s,transform .35s;border-right:1px solid #a98e3a;border-left:1px solid #a98e3a;-webkit-transform:scale(1,0);transform:scale(1,0)}.attorneys article a:before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform .35s;transition:opacity 0.35s,transform .35s;border-top:1px solid #a98e3a;border-bottom:1px solid #a98e3a;-webkit-transform:scale(0,1);transform:scale(0,1)}.attorneys article a:hover:before,.attorneys article a:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.attorneys a:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:0.4}.attorneys article{padding:0 2px 4px 2px;float:left;width:50%}.main-hold .attorneys article{padding:0 4px 8px 4px}.attorneys .info{position:absolute;margin-top:-65px;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;transition:all .8s ease;left:0;right:0;text-align:center;top:100%}.main-hold .attorneys .info{margin-top:-80px}.attorneys a:hover .info{bottom:auto;top:50%;margin-top:-18px}.main-hold .attorneys a:hover .info{margin-top:-22px}.attorneys .info h4{color:#FFF;font-family:"Lora";font-size:18px;font-style:italic;margin:0}.main-hold .attorneys .info h4{font-size:24px;font-style:italic;margin:0;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;transition:all .8s ease}.attorneys a:hover .info h4{color:#B79301}.main-hold .attorneys a:hover .info h4{color:#fff}.attorneys .info span{color:#B79301;font-family:'Lato', sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;display:block}.attorneys a:hover .info span{color:#000}.attorneys .type-2 a:hover .info span{color:#af923b}.attorneys .info span .fa{margin-left:3px}.attorneys .to-top{padding:45px 0 0 0}.main-hold .attorneys .to-top{padding:45px 0 0 0}.referrals #content{top:152px}.referrals .entry{max-width:824px;margin:0 auto;position:relative;padding:55px 30px 40px 30px;background:rgba(0, 0, 0, 0.7);text-align:center}.referrals .entry h1:after{left:50%;margin-left:-15px}.referrals .scrollbarpaper-container{right:15px}.referrals{max-width:824px;margin:auto;position:relative;height:100%}.referrals .scroll-inner,.referrals .scroll-holder{padding:0;margin:0;width:100% !important}.referrals .scroll-holder{padding:20px 0 20px 0}.main-hold{background:rgba(0, 0, 0, 0.7);max-width:1038px;margin:auto;position:relative;height:100%;padding:40px 0}.main-hold .scroll-holder{padding:0;margin:0}.main-hold .entry{/*text-align:center*/;padding:5px 70px 0 30px}.entry .styled,.entry h5{font-family:"Lora";font-style:italic;font-size:18px;margin:-5px 0 26px 0;line-height:28px}.entry h5{color:#ffffff}.main-hold .entry h2{padding-top:23px;padding-bottom:28px}.main-hold .entry.space{padding:5px 55px 0 30px}.main-hold .entry h1{letter-spacing:0}.main-hold .entry h1:after{margin-left:-15px;left:50%;bottom:-3px}.main-hold .entry .address{font-family:"Lora";font-size:24px;line-height:34px;color:#b5973c;margin-top:-10px;margin-bottom:3px}.main-hold .entry .map-link{font-family:"Lora";font-size:18px;line-height:34px;color:#b5973c}.main-hold .entry .mail{font-family:"Lora";font-size:24px;line-height:34px;color:#b5973c;margin-top:32px}.main-hold .entry .phone{font-family:"Lora";font-size:24px;line-height:34px;color:#b5973c;margin-top:34px;padding-bottom:20px}.main-hold .entry .phone .fa-fax{margin-left:20px}.main-hold .contact-cols{max-width:824px;overflow:hidden;border-top:1px solid #393015;padding:47px 0 39px 0;margin:auto}.main-hold .contact-cols article{float:left;width:50%;text-align:left;padding-right:30px}.main-hold .contact-cols h3 .fa{padding-right:4px}.main-hold .contact-cols article:last-child{padding-left:15px}.main-hold .contact-cols ul{padding:28px 0 0 16px;margin:0;list-style:none}.main-hold .entry ul li{padding-bottom:0px}.main-hold .entry ul li .fa{left:-16px}.main-hold .to-top{padding:27px 0 0 0}.home-item{height:100%;position:relative}.home-item .hold{height:100%;width:100%;display:table}.home-item .inner-hold{display:table-cell;vertical-align:middle}.home-item .title{text-align:center}.home-item .title h1{text-align:center;display:inline-block;font-size:60px;line-height:72px;letter-spacing:0;position:relative;padding-top:30px;font-family:'Lora', serif;margin-bottom:180px}.home-item .title.active h1:before{width:100%}.home-item .title h1:before{content:"";z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0;width:0;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;transition:all .8s ease;margin:auto;border-bottom:1px solid #b5973c;border-top:1px solid #b5973c}.home-item .title h1:after{display:none}.home-item .link-hold{width:610px;margin:auto;text-align:center;background:rgba(0, 0, 0, 0.7);padding:94px 0;margin-bottom:210px}.home-item .link-hold a{display:block;margin:auto;width:398px;height:70px;border:2px solid #B7985B;border-radius:3px;color:#B7985B;font-size:18px;line-height:66px;text-transform:uppercase;font-family:"Lora";font-weight:700;letter-spacing:1px}.home .home-item .link-hold a{opacity:0;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;transition:all .8s ease}.home .home-item .link-hold a.active{opacity:1}.home-item .to-down{position:absolute;bottom:22px;left:0;right:0;text-align:center}.home-item .scroll-inner{width:100% !important}.from-large{display:none !important}.home-item .scroll-holder{padding:0}.home-item .entry{position:absolute;top:2px;bottom:157px;background:rgba(0, 0, 0, 0.7);max-width:824px;display:block;margin:auto;left:50%;margin-left:-412px;padding:20px 25px 20px 25px;text-align:center}.home-item .entry h1{letter-spacing:0;padding-top:34px;padding-bottom:17px}.home-item .entry.space h1{max-width:530px;margin:auto;padding-top:15px;padding-bottom:9px;line-height:36px;margin-bottom:18px}.home-item .entry h1:after{height:1px;width:30px;display:block;content:"";left:50%;bottom:-8px;margin-left:-15px;position:absolute;background:#b5973c;max-height:100%}.home-item .entry .styled,.home-item .entry h5{font-family:'Lora', serif;font-style:italic;font-size:18px;line-height:28px;margin-bottom:28px}.home-item .scrollbarpaper-container{right:15px}#sidebar{float:right;width:22.6%;margin-right:9.5%;padding:35px 0px 0px 0px;background:#000000}#sidebar h2{color:#B5973C;font-family:'Lora', serif;font-size:24px;line-height:30px;padding:18px 30px 9px 30px;margin:0}#sidebar ul{margin:0;padding:0;list-style:none}#sidebar ul li{margin:0;padding:0;border-bottom:1px solid #665a53}#sidebar ul li:last-child{border-bottom:none}#sidebar ul a{padding:17px 30px 8px 48px;font-size:18px;font-family:'Sorts Mill Goudy', serif;line-height:25px;display:block;color:#fff;position:relative}#sidebar ul a:after{position:absolute;content:"♦";left:30px;top:18px;color:#b79301}#sidebar ul .current_page_item > a:after,#sidebar ul a:hover:after{color:#fff}#sidebar ul a:hover,#sidebar ul .current_page_item > a,#sidebar ul a:focus{text-decoration:none;background:#615323}#sidebar ul a:active,#sidebar ul a:focus:active{text-decoration:none;background:#8E7A34}.crf-s{display:block;background:gray;padding:0 70px 0 20px;/*line-height:60px*/;position:relative;cursor:pointer}.crf-s:after{position:absolute;top:0;right:0;height:60px;width:60px;/*background:#796c37*/;display:block;content:"\f0dd";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;text-align:center;/*line-height:60px*/}.crf-sm ul{padding:10px 0;margin:0;list-style:none}.crf-sm li{cursor:pointer;padding:0 20px 0 20px;margin:0}.crf-sm{position:absolute;min-width:150px;display:none;overflow:auto;max-height:300px;z-index:9999;background:gray}#footer{clear:both;height:39px;position:fixed;z-index:10;bottom:0;width:100%;line-height:39px;text-align:center;background:rgba(0, 0, 0, 0.2)}.home #footer .container{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;position:relative}.home #footer.last .container{top:0}.home #footer.last{opacity:1;pointer-events:auto}#footer p{line-height:39px;color:#8E8D8D;font-size:11px;margin:0;text-transform:uppercase;font-family:'Lora', serif}#footer p a{color:#8E8D8D;transition:color 0.25s ease}#footer p a:hover,#footer p a:focus{color:#ffffff}.background-images{position:fixed;top:0;bottom:0;left:0;z-index:1;right:0;overflow:hidden}.background-images *{height:100% !important}.background-images .slide{overflow:hidden}.home-slides{height:100%}.home-slides .home-item{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;-webkit-transition:opacity .7s ease, transform 1s ease;-moz-transition:opacity .7s ease, transform 1s ease;transition:opacity .7s ease, transform 1s ease;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.home-slides .home-item.active{pointer-events:auto;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.background-images .bx-controls{display:none}.sub-bg-holder{position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.sub-bg{background:no-repeat 50% 50%;background-size:cover;-webkit-animation:scale 40s linear infinite;-moz-animation:scale 40s linear infinite;animation:scale 40s linear infinite;position:absolute;top:0;bottom:0;left:0;right:0}.sub-bg.no-effect{-webkit-animation:none;-moz-animation:none;animation:none}.bg-item{background:no-repeat 50% 50%;background-size:cover;-webkit-animation:scale 40s linear infinite;-moz-animation:scale 40s linear infinite;animation:scale 40s linear infinite}.home{overflow:hidden}.background-images + .container{z-index:9}.home #content{overflow:visible}@-webkit-keyframes "scale"{50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}}@-moz-keyframes "scale"{50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}}@keyframes "scale"{50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}}.opacity0{opacity:0 !important}@media screen and (max-height:1920px) and (min-height: 1100px){#content.bio{overflow:visible}.bio .photo{width:100%}.bio .photo img{right:-10%;height:100%}}@media screen and (max-width: 1280px){.from-large{display:block !important}.container{padding:0 20px}#header{height:150px;padding:24px 0 0 0}#logo{position:static;margin:0 auto}#menu{font-size:0;padding:12px 0 0;text-align:center;margin:20px -20px 0 -20px;border-top:1px solid #85773f;display:block;position:relative}#menu:after{height:1px;width:1px}#menu ul{float:none !important;display:inline-block}#menu li{padding:0 16px}#menu li:after{height:13px;top:7px;right:0}#menu ul:first-child li:last-child:after{display:block}#content{top:170px;bottom:70px;left:20px;right:20px}.main-content{margin-left:0;width:63%;padding:20px 0 20px 20px}.entry ul{padding:26px 0 0 40px}.logos ul{padding:0;text-align:center;margin:-10px -15px 35px -15px;list-style:none}.logos ul li{padding:0 14px}.logos ul li img{height:70px}.scroll-holder{overflow:hidden;padding-right:20px;height:100%}.scrollbarpaper-container{right:20px}#sidebar{width:32.5%;margin-right:0}#sidebar h2{font-size:24px;line-height:30px;padding:8px 20px 9px 20px}#sidebar ul a{padding:17px 20px 8px 38px}#sidebar ul a:after{left:20px}.home-item .title h1{padding:20px 50px 15px 50px;max-width:640px;margin:0 auto 80px auto}.from-large{display:none !important}.home-item .entry{bottom:90px;top:0}.home-item .link-hold{margin-bottom:90px}.attorneys{padding:0 30px}.attorneys .scrollbarpaper-container{right:2px}.main-hold .entry.space,.main-hold .entry{padding:5px 30px 0 30px}.main-hold .attorneys{margin-right:0;padding:43px 0 27px 0}.main-hold .attorneys .info h4{font-size:22px}.bio .info{left:0;width:48%}}@media screen and (max-width: 839px){.from-medium{display:block}#content{position:static;padding-top:175px}#menu ul li.the-phone{display:none !important}#menu ul li.menu-item-157:after{display:none}.main-content{margin:0;width:100%;float:none;height: 1px;padding:20px 20px 20px 20px}h1{font-family:'Lora', serif;font-size:30px;line-height:34px;color:#b5973c;margin:0;letter-spacing:0.5px;position:relative;padding-bottom:23px;margin-bottom:31px}body:not(.home) .win-height{height:auto !important;background-attachment:fixed}.scroll-holder{padding-right:0}.scroll{padding-right:0;overflow-y:hidden;margin-right:0}#sidebar{float:none;width:100%;margin:30px 0 40px 0}#sidebar .con-trigger{background:#85773f;padding:0 70px 0 20px;line-height:60px;position:relative;cursor:pointer}#sidebar .con-trigger:before{position:absolute;top:0;right:0;height:60px;width:60px;background:#796c37;display:block;content:""}#sidebar .con-trigger:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;text-align:center;line-height:60px;position:absolute;top:0;right:0;width:60px;content:"\f0dd"}#sidebar ul{display:none}#sidebar ul.active{display:block}#footer{height:auto;margin-top:0;padding:10px 0;line-height:16px}#footer p{line-height:14px}.to-top{padding-left:0}.home-item .title h1{margin:85px auto 190px auto;max-width:560px;padding:30px 20px 20px 20px}.home-item .to-down{bottom:60px}.home-item .entry{position:static;width:100%;margin:0 0 130px 0}.home-item .link-hold{margin-bottom:170px;margin-top:40px;width:500px;padding:65px 0}.main-hold .scroll-inner{width:100% !important}.main-hold .contact-cols{border-top:none;padding:0}.main-hold .contact-cols article{padding:15px 0 35px 0;width:100%;padding-right:0}.main-hold .contact-cols article:last-child{padding-left:0}.main-hold .entry.space,.main-hold .entry{padding:5px 20px 0 20px}.main-hold .to-top{display:none}.main-hold{padding:30px 0 10px 0;margin-bottom:50px}.attorneys-hold{position:relative;margin-top:-15px;padding:0 60px}.attorneys-hold.type-2{padding:0 80px 10px 80px;margin-bottom:96px}.attorneys-hold .to-top{display:none}.attorneys-hold .bx-prev{text-indent:-999em;position:absolute;z-index:9;top:50%;left:0}.attorneys-hold .bx-next{text-indent:-999em;position:absolute;z-index:9;top:50%;right:0}.attorneys-hold .bx-prev:after{text-indent:0;position:absolute;top:-55px;left:-15px;content:"\f137";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}.attorneys-hold .bx-next:after{text-indent:0;position:absolute;top:-55px;right:-15px;content:"\f138";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}.attorneys-hold.type-2 .bx-prev:after{left:0}.attorneys-hold.type-2 .bx-next:after{right:0}.attorneys-hold .bx-pager{text-align:center;padding:30px 0 0 0}.attorneys-hold .bx-pager-item{display:inline-block}.attorneys-hold .bx-pager-item a{display:block;text-align:left;text-indent:-999em;height:20px;width:20px;background:#85773f;margin:0 10px}.attorneys-hold .bx-pager-item a.active,.attorneys-hold .bx-pager-item a:hover{background:#514929}.main-hold .attorneys{padding:43px 0 0 0}.attorneys .scrollbarpaper-container{display:none !important}.attorneys{padding:0}.attorneys .crf-s{margin:45px 20px 55px 20px}#content.bio{padding-bottom:50px}.bio .photo{position:static;height:auto;height:330px;width:auto;text-align:center;max-width:290px;margin:auto;overflow:hidden}.bio .photo img{position:static;height:auto;max-height:none}.bio .info{z-index:9;width:100%;position:relative;top:0;bottom:0;padding:30px 0 0 0}.bio .to-top{display:none}.bio .entry{padding:14px 40px 0 40px}.bio .scroll-holder{padding-right:0;margin-right:0}.bio .scroll-inner{width:100% !important}}@media screen and (min-width: 641px) and (max-width: 840px){.home-item:last-child .to-down{margin-bottom:25px}.home #content{position:absolute;padding:0;top:210px;bottom:10px}.home-item .entry{position:absolute;left:0;right:0;bottom:0}.home-item .to-down{bottom:30px}.home .scroll{padding-right:50px;margin-right:-50px}.home-item .title h1{margin-top:0}}@media screen and (max-width:840px){.from-large{display:none !important}.home #content{top:13%}.home-item .to-down{bottom:20%}}@media screen and (min-width: 840px){body{overflow-y:hidden}.attorneys-hold .bx-viewport{height:auto !important}.attorneys-hold .bxslider{width:100% !important;overflow:hidden;transform:none}.attorneys-hold .bxslider article{width:50% !important;float:left !important}.attorneys-hold .bxslider .bx-clone{display:none !important}.attorneys-hold .bx-controls{display:none !important}}@media screen and (max-width: 700px){#menu li{padding:0 8px}}@media screen and (max-width: 640px){.tab-bar{display:block;z-index:100;background:#85773f;height:50px}.tab-bar .left-small{border:none;height:50px;line-height:50px;padding:0 15px;width:15.813rem}.tab-bar .left-small a{font-size:18px;line-height:50px;letter-spacing:0px;font-family:'Lora', serif;color:#fff}.tab-bar .left-small a .fa{font-size:19px;position:relative;top:2px;padding-right:8px}.tab-bar .right-small{width:7.125rem;background-color:#796c37;border:none;height:50px}.tab-bar .menu-icon{width:7.125rem;height:50px;font-family:'Lora', serif;font-size:18px;line-height:50px;text-indent:0;text-align:center}.tab-bar .menu-icon span::after{box-shadow:none}.container{padding:0 15px}#header .container{padding:0}#header{height:130px;padding-top:0;z-index:99}#header .mobile-head{position:relative;z-index:99;background:#85773f;margin:0 -15px 25px -15px;height:50px;font-size:20px;line-height:50px;padding:0 15px}#header .mobile-head p{font-size:18px;line-height:50px;letter-spacing:0px;font-family:'Lora', serif;float:left;margin:0 !important}#header .mobile-head p .fa{font-size:19px;position:relative;top:2px;padding-right:8px}#header .mobile-head .menu-trigger{background:#796c37;height:50px;font-size:18px;line-height:50px;letter-spacing:0px;font-family:'Lora', serif;float:right;margin:0 -15px 0 0;padding:0 15px 0 20px;cursor:pointer}#header .mobile-head .menu-trigger .fa{padding-left:5px}#menu{display:none;padding:0 0 10px;margin:0}#menu.active{display:block;position:absolute;background:#85773f;top:60px;left:-20px;right:-20px}#menu ul{display:block}#menu li{padding:0 20px 0 20px;float:none;display:block}#menu li:after{display:none !important}#logo{width:270px;height:35px;background-size:100% 100%;margin-top:20px}#content{padding-top:140px}#menu.active{top:50px;left:-15px;right:-15px}.main-content{padding:15px 25px 20px 25px}#sidebar .con-trigger{padding:0 60px 0 20px;line-height:50px}#sidebar .con-trigger:before{height:50px;width:50px}#sidebar .con-trigger:after{line-height:50px;width:50px}.home-item .title h1{margin:40px auto 140px auto;font-size:30px;line-height:36px}.home-item .to-down{bottom:10%}.home-item .entry{margin-bottom:110px;padding:0 20px 0 20px}.home-item .link-hold{width:290px;padding:40px 0}.home-item .link-hold a{width:240px;height:50px;font-size:16px;line-height:46px;letter-spacing:0.5px}.home #content{position:absolute;background-position:0;bottom:0}.home .home-item .scroll{padding-right:100px;margin-right:-100px;overflow:auto}.home .home-item .entry{left:0;margin-bottom:0;right:0;position:absolute}.main-hold .entry.space,.main-hold .entry{padding:5px 20px 0 20px}.main-hold .entry .phone,.main-hold .entry .mail,.main-hold .entry .address{font-size:20px;line-height:28px}.main-hold .entry .phone,.main-hold .entry .mail{margin-top:20px}.main-hold .entry .phone span{display:block}.main-hold .entry .phone .fa-fax{margin:0}.main-hold .entry .map-link{font-size:16px;line-height:30px}.main-hold{margin-bottom:20px}.main-hold .contact-cols article{padding:15px 0 20px 0}.attorneys-hold{padding:0 25px}.attorneys-hold .bx-prev:after{top:-40px;left:-7px;font-size:45px}.attorneys-hold .bx-next:after{top:-40px;right:-7px;font-size:45px}.attorneys-hold .bx-pager{padding:15px 0 0 0;margin-bottom:-15px}.attorneys-hold .bx-pager-item a{height:10px;width:10px;margin:0 5px}.main-hold .attorneys{padding:30px 0 0 0}.referrals .entry{padding:35px 20px 20px 20px}.attorneys-hold.type-2{padding:0 40px 10px 40px;margin-bottom:45px}.crf-s{padding:0 60px 0 20px;line-height:50px}.crf-s:after{height:50px;width:50px;font-size:18px;line-height:50px}.crf-sm ul{padding:5px 0}.attorneys article a:before,.attorneys article a:after{top:15px;left:15px;bottom:15px;right:15px}.main-hold .attorneys .info h4{font-size:18px;line-height:22px}.attorneys .crf-s{margin:25px 20px 55px 20px}.bio .entry{padding:0 25px 0 25px}#content.space{top:38%;padding-top:0}.home-item .title h1{margin:0 auto 80px auto;font-size:30px;line-height:36px;padding:5px 10px 5px 10px}.home-slides .home-item{padding-top:0}#footer{position:relative}}@media screen and (max-height: 410px){.home-item .title h1{margin:0 auto 140px auto;font-size:26px;line-height:28px;padding:5px 10px 5px 10px}}@media screen and (max-width: 360px){#content.space{top:20%}.home-item .to-down{bottom:6%}}@media screen and (max-width: 340px){#content.space{top:26%}}.content-loading{height:100%}.loading-bar .pecents{color:#FFF;font-family:"LibreBaskerville";position:absolute;left:0;right:0;text-align:center;top:14px;font-size:14px;font-style:italic;text-shadow:0 3px 21px rgba(0, 0, 0, 0.68), 0 3px 21px rgba(0, 0, 0, 0.68), 0 3px 21px rgba(0, 0, 0, 0.68), 0 3px 21px rgba(0, 0, 0, 0.68)}.loading-bar .inner{float:left;background:#fff;height:1px;width:0%;display:block}.loading-bar .bar{display:block;height:1px;width:200px;margin:25px auto;background:#b79301}.loading-bar .inn{position:absolute;top:50%;left:50%;margin:-24px -100px;background:url(img/bg_loader.png) no-repeat;height:48px;width:199px}.loading-bar{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999999;background-color:#111;box-shadow:inset 0 0 250px rgba(0, 0, 0, 0.8)}.preload{position:absolute;left:-99999em;top:-9999em;opacity:0;width:20px}